#include<iostream>
#include<unistd.h>
#include<cstdio>
#include<stdlib.h>

using namespace std;

int main()
{
    printf("begin....\n");
    putenv("hello=you can see me");
    char*const argv[] = {"env"};
    execve("/bin/env",argv,environ);
    return 0;
}

// int main()
// {
//     printf("begin....\n");
//     execlp("ls","ls","-l",NULL);
//     printf("end....\n");
//     return 0;
// }


// int main()
// {
//     printf("begin....\n");
//     char* const argv[] = {
//         "ls",
//         "-l",
//         NULL
//     };
//     execv("/bin/ls",argv);
//     printf("end....\n");
//     return 0;
// }